/*  
Theme Name: Nikki Bonsai
Version: 1.0
Description: Designed by <a href="http://www.foonzamedia.com">Foonzamedia</a>.
Author: Nithin KV
Author URI: http://www.foonzamedia.com
Template: scratch
*/

@import url("/web/20190210061444cs_/http://nikkibonsai.in/wp-content/themes/scratch/style.css");
@import url("/web/20190210061444cs_/http://nikkibonsai.in/wp-content/themes/nikkibonsai/slider.css");
@import url("/web/20190210061444cs_/http://nikkibonsai.in/wp-content/themes/nikkibonsai/reset-font.css");




body{ border:none;  background:#f7f7f6; background: url("/web/20190210061444im_/http://nikkibonsai.in/wp-content/themes/nikkibonsai/images/back_ground.jpg") repeat ; }
header{background:#fff; height:85px; box-shadow:0 2px 10px rgba(0, 0, 0, 0.3); margin:0px 0px 20px;}
header.entry-header{  background:none; box-shadow:none; margin-top:20px;}
a:link, a:visited{color:#A5C26E;}
h2{line-height:28px;}
#wrapper{  background:none;  }
.logo{padding-top:10px;}
#top #searchform{margin-top:20px;}


/* Navigation Styling */


.sf-menu ul {    position: absolute;    top: -999em;    width: 10em;  }
.sf-menu ul li {    width: 100%;  }
.sf-menu li:hover {    visibility: inherit;  }
.sf-menu li {    float: left;    position: relative;  }
.sf-menu a {    display: block;    position: relative;  }
.sf-menu li:hover ul, .sf-menu li.sfHover ul {    left: 0;    top: 2.5em;    z-index: 99;  }
#navigation  .nav ul li:hover, #navigation  .nav ul li:hover a, #navigation  .nav li.current-menu-item ul li:hover, #navigation  .nav li.current-menu-item ul li:hover a, #navigation  .nav li ul li.current-menu-item:hover { background:none; color: #A5C26E; font-weight: normal; }
#navigation  .nav ul li {  border-bottom:none; border-left:none; border-right:none; padding: 5px; width: 100%; opacity:0.9;  }
#navigation .nav ul li:first-child { border-top: none; }
#navigation .nav ul li a { padding: 0px; font-weight: normal; width: 100%; font-size:14px;  }
#navigation .nav ul { margin: 0px 0 0 0px; }
#navigation .nav li a:hover, #navigation .nav li.current-menu-item{  background:none; color:#A5C26E;  }
#navigation .nav li.current-menu-item a{  color:#A5C26E;  }
#navigation .nav li{  border:none;  }


nav#access{  margin-bottom:20px;  }
.container #navigation-wrap{  height:auto;margin:0px;  }
#navigation-wrap .main-menu{  border-bottom:none;  border-top:none;  }
.container #navigation-wrap {margin-top:20px;}
.main-menu .nav li a{  padding:10px; color:#a5c26e; font-size:14px;  }
.main-menu .nav li a:hover,  .main-menu .nav li.current-menu-item  a, .main-menu .nav li.current_page_item  a{  color: #A5C26E; }


/*---- Navigation Styling ----*/

.navigation{width:auto;}
#primary{   background:#fff;border:5px solid #e7e7e6; box-shadow:0 0 5px #E5E5E5; }
#main .twelve.columns{width:690px;}
.custom_content_container{background:#fff;border:5px solid #e7e7e6; box-shadow:0 0 5px #E5E5E5;}
.home .custom_content_container{background:none;border:none; box-shadow:none;}
.home .container .two-thirds.column{width:610px;}
.container .twelve.columns{width:690px;}
.single-product #content{   background:#fff;border:5px solid #e7e7e6; box-shadow:0 0 5px #E5E5E5; }
.widget-title{  background:none;  }
#sidebar .widget_nav_menu .current-menu-item > a{color:#e84714;}
.home #primary .widget-title{padding:20px; margin-bottom:0px; color:#7a7c7a; font-size:18px;  border-bottom:1px solid #e7e7e6; }
.home #primary .widget-title a{font-size:16px;}
.home #primary .widget-title span{  padding-right:45px;}
.home #primary .widget-title span{background: url("/web/20190210061444im_/http://nikkibonsai.in/wp-content/themes/nikkibonsai/images/title-art.png") no-repeat scroll 100% 0 transparent ;}
.widget_product_categories{background:#fff;}
.widget_product_categories .widget-title span{background:none; }
#sidebar .widget-title{background:#E7E7E6; color:#95AC95; font-size:15px; text-align:center; border-bottom: 2px solid #e2e2e1;margin-bottom:0px; padding:15px 10px;}
#sidebar .widget{background:#fff; }
#sidebar .sh_sb_widget_class{background:none;}
.widget-title span{background:none; color:#95AC95; font-size:14px;}
.widget ul{border-top:1px solid #FFFFFF; padding:10px;}
.widget_product_categories .product-categories{border-top: 1px solid #fff; padding:10px;}
div .widget_product_categories li{padding:3px; border-bottom:0px; background: url("/web/20190210061444im_/http://nikkibonsai.in/wp-content/themes/nikkibonsai/images/border-dotted.gif") repeat-x scroll left bottom transparent;}
div .widget_product_categories li .children li{background:none;}
div .widget_product_categories li a{background:none; font-size:14px;}



.title-container{border-bottom:none;}

.single-product .images{margin:10px 0px;}
ul.products li.product{ width:31.3%; padding:0px; margin:0 3% 20px 0; border:none }
ul.products li.product div{ padding:0px; }
ul.products li.product h3{padding:15px 10px; background:#e7e7e6; color:#95ac95; font-size:20px;  font-weight:normal; }
ul.products li.product:hover { border:none; }

.single .title-wrapper{background:none;}

.type-post a.more-link, .type-page a.more-link{
border: none;
    border-radius: none;
    box-shadow: none;
       font-size: 17px;
    margin: 0px 0;
    padding: 0px;
    text-decoration: none;
	color:#A5C26E;
}
.type-post a.more-link:hover, .type-page a.more-link:hover { background-color: #fff; border: none; color: #A5C26E; }
.single.single-client .title-wrapper, .single.single-portfolio .title-wrapper, .category .title-wrapper, .search .title-wrapper, .author .title-wrapper, .error404 .title-wrapper, .page .title-wrapper, .archive .title-wrapper, .search .title-wrapper{ background:none; }
header.entry-header, section.entry, section.entry-content{padding:10px; }
.entry-title a{ color:#A5C26E; font-size:22px;}

.shop-columns-3 .products .product{width:31.3%; margin:0 3% 20px 0;}

.related .products .product{width:22.6%; }
.product_column .related, .product_column .widget-title{padding:10px;}

.single-product .title-container h1{color:#A5C26E; font-size:22px;  }
.single-product .images img { border: none; }
.single-product .images img:hover { border: none; }
.woocommerce-page select{
	width:80%;
}
#reviews{padding:10px;}
#comments h2{margin-bottom:20px; font-size:18px;}
.comment-text .meta{font-size:12px;}

ul.products{padding:10px;}
.social-bar{padding:0px 10px;}
#post-author{padding:10px; background:none;}
.show_review_form{padding:5px;}
.comments-sidebar{ width:auto;  text-align:left; }
#comments .commentlist{ width:auto; padding:0px; margin-top:10px; }
#commentform{  width:96%; padding:2%; }
#comments p .button{margin-bottom:10px;padding:5px; font-size:14px; font-family:Bitter; color:#fff;}
#commentform #submit, #contact-form #submit, .login input.button-primary, .login #wp-submit, .gform_wrapper input.button, .button, a.show_review_form{background: none repeat scroll 0 0 #A5C26E;    color: #FFFFFF;}
#commentform #submit:hover, #contact-form #submit:hover, .login input.button-primary:hover, .login #wp-submit:hover , .gform_wrapper input.button:hover, .button:hover , #comments p .button:hover, a.show_review_form:hover{ cursor: pointer; background: none repeat scroll 0 0 #A5C26E; color: #000; }
#fancybox-outer #fancybox-close:hover{background:#A5C26E ;}
#subscribe-blog{padding:10px;}
#related{padding:10px; background:none;}
#related h4{font-size:14px;}
#related .column{margin:0 2% 0 0; width:23.5%;}
img.aligncenter, .wp-caption.aligncenter, .thumbnail-container{margin-bottom:0px;}
/* Single Product Tabs */
.single-product .woocommerce-tabs { padding: 1em 0 0 0; margin: 0 0 20px 0; }
.single-product .woocommerce-tabs ul.tabs { overflow: hidden; zoom: 1; list-style: none; margin: 0; padding: 4px 4px 0; background: #F8F8F8;
 -webkit-border-top-left-radius: 0;
-webkit-border-top-right-radius: 0;
-moz-border-radius-topleft: 0;
-moz-border-radius-topright: 0;
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.single-product .woocommerce-tabs ul.tabs li { margin: 0 4px 0 1px; font-size:1.2em; float: left; }
.single-product .woocommerce-tabs ul.tabs li:nth-child(2n) { }
.single-product .woocommerce-tabs ul.tabs li a { display: block; color: #404040; text-shadow: 1px 1px 0 #fff; padding: 6px 12px 9px 12px; background: transparent; 
-webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;;
}
.single-product .woocommerce-tabs ul.tabs li a:hover { background: #fff; }
.single-product .woocommerce-tabs ul.tabs li.active a { background: #fff; }
.single-product .woocommerce-tabs .panel { border: 5px solid #F8F8F8; border-top: 0; padding: 15px;
-webkit-border-bottom-left-radius: 2px;
-webkit-border-bottom-right-radius: 2px;
-moz-border-radius-bottomleft: 2px;
-moz-border-radius-bottomright: 2px;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
}
.single-product .woocommerce-tabs .panel h2 { margin-bottom: 10px; font: bold 12px/17px "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif; letter-spacing: 1.5px; text-transform: uppercase; }
#review_form_wrapper{display:none;}
/*
     FILE ARCHIVED ON 06:14:44 Feb 10, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:42:44 Mar 24, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.515
  exclusion.robots: 0.021
  exclusion.robots.policy: 0.009
  esindex: 0.01
  cdx.remote: 9.573
  LoadShardBlock: 92.028 (3)
  PetaboxLoader3.datanode: 117.521 (5)
  PetaboxLoader3.resolve: 2613.99 (3)
  load_resource: 2681.208 (2)
*/